RELATED WORDS
PARAPHRASING
a machine used for weaving cloth; to appear in a threatening way
appear, often imposingly
to be a sign or warning of (a future event etc)
foreshadow, indicate